﻿/* --------------------- Start Table Cell Classes ----------------------- */
		
		/* ensure forms don't add any unwanted spaces */
		
		form
		{
		border: 0px solid #000;
		display: inline;
		margin: 0px;
		padding: 0px;
		}
		
		.SearchBox
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: #1F5080;
			background-color: White;
			border-bottom: 1px #AAB9CA solid;	
		}
		
		.Preferences
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: #1F5080;
			background-color: White;
			border-bottom: 1px #AAB9CA solid;	
		}
		
		.QTTable
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12pt;
			font-weight: normal;
			color: #1F5080;
			background-color: white;
			border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
		}
		
		.StatusTable
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: #1F5080;
			background-color: #E8EEF7;
			border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
		}
		
		.DocumentTable
		{
			border: solid 1px #ECE9D8;
			background-color:Transparent;
		}
		
		
		.TitleLnk
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 12pt;
			color: #0000CC;
		}
		.TitleLnk a
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 12pt;
			color: #0000CC;
		}
		
		.TitleLnk a:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 12pt;
			color: #0000CC;
			font-weight:lighter;
		}
		.TitleLnk a:visited
		{
			color:Purple;
		}

		.TitleLnk a:hover
		{
			color:Orange;
		}
		
		
		
		
		.Navigation
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: black;
			border-bottom: 1px #C2CFDF solid;
			border-top: 1px #C2CFDF solid;
			height: 50px;
			text-align: center;
		}
		
		
		.Navigation a
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0000CC;
		}
		
		.Navigation a:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0000CC;
		}
		

		.Navigation a:hover
		{
			color:Orange;
		}
		
	
		.CacheLnk a
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0000CC;
		}
		
		.CacheLnk a:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0000CC;
		}
		.CacheLnk a:visited
		{
			color:Purple;
		}

		.CacheLnk a:hover
		{
			color:Blue;
		}
		
		.CachedResultHeader
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: black;
			border-bottom: 1px #FF5400 solid;
			border-right: 1px #FF5400 solid;
			border-left: 1px #BED3EE solid; 
			border-top: 1px #BED3EE solid; 	
			background-color: white;
		}
		
	   .BodyText
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: normal;
			color: #050505;
		}
		.URL
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			color: #138F23;
		}
		
		.URL a:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: normal;
			color: #009900;
		}
		.Size
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: normal;
		}
		
		.DocFormat
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: black;
		}
		
		
		/* Query Completion Styles */

		div.autocomplete 
		{
			
            position:absolute;
            margin-left: 10px;	
       	    margin-top: 20px;
            visibility: hidden;
            display:block; 
            border: 1px solid black; 
            background-color: white; 
            text-align: left;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12pt;
             
            border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
}

		div.suggestionEntry 
		{
			background-color: white;
      		white-space: nowrap;
            overflow: visible;
    		font-family: Arial, Helvetica, sans-serif;
    		font-size: 9pt;
        }

        div.suggestionEntryHover {
            white-space: nowrap;
            overflow: visible;
            font-family: Arial, Helvetica, sans-serif;
            background-color: #EFFBFF;
            font-size: 9pt;
            cursor:pointer;
        }


        .Record {
            border-bottom: 1px #C2CFDF solid;
            text-align:left;
        }
        
        .Pnumber{
            font-family: Arial, Helvetica, sans-serif;
        	font-size: 10pt;
        	font-weight: normal;
        	color: black;
        	text-align: left;
        	border-bottom: 1px #C2CFDF dotted;
        }

         /* Employee Name */
         .Ename {
            font-family: Arial, Helvetica, sans-serif;
        	font-size: 10pt;
            font-weight: bold;
            color: #000000;
        	text-align:left;
       }
        
       
        .Position {
            font-family: Arial, Helvetica, sans-serif;
        	font-size: 10pt;
            font-weight: normal;
            color: #9094B5;
        	text-align:left;
            border-top: 1px #C2CFDF dotted;
            border-bottom: 1px #C2CFDF dotted;
       }

        /* Office Location */
        .Location { 
           font-family: Arial, Helvetica, sans-serif;
           font-size: 9pt;
           font-weight: normal;
           color:#2D3E6B;
           cursor:text;
      }
      
      .AIM a
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #0000CC;
		}
		
		.AIM a:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #0000CC;
		}
      
      

       /* FACETED Navigation */
      	.AlternatingRow {
			BACKGROUND-COLOR: #f7f7f7
		}
        .navtable 
        {
			border-right: #cccccc 1px solid; 
			border-top: #cccccc 1px solid; 
			border-left: #cccccc 1px solid; 	
		    border-bottom:#cccccc 1px solid; 
			
        }
		
		.navcount {
			FONT-SIZE: 9pt; COLOR: #b0b0b0; FONT-FAMILY: arial,sanserIf
		}
		.navheader {
			BACKGROUND-COLOR: #e7e3e7
		}
		.navtitle {
			FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: arial,helvetica
		}
		
		.navlink {
			FONT-SIZE: 9pt; FONT-FAMILY: arial,helvetica
		}

		.DarkSeparator {
			HEIGHT: 1px; BACKGROUND-COLOR: #e7e3e7
		}
		.LevelSeparator1 {
			HEIGHT: 1px; BACKGROUND-COLOR: #949694
		}
		.LevelSeparator2 {
			HEIGHT: 1px; BACKGROUND-COLOR: #cecfce
		}
		.LevelSeparator3 {
			HEIGHT: 1px; BACKGROUND-COLOR: #efebef
		}
      
      
       /* EXCEL LOOK and FEEL */
       .xlstable
		{
			height:5px;

			background-image: url(xlsheader.gif);
			background-repeat:repeat-x;
		}
		.xlsheadercell
		{
		  background-color: #EFEBDE; 
		  font-family: Arial, Helvetica, sans-serif;
          font-size: 10pt;
          text-align: center;
		  border-bottom: 1px #7E7D68 solid;
 	 	  border-right: 1px #7E7D68 solid;
	 	  border-left: 1px #7E7D68 solid; 
	 	  border-top: 1px #7E7D68 solid;
		
		}
		
		/* header left and top borders only => hlt*/
		.xlshltcell
		{
		 font-size:6pt;
		  background-color: #EFEBDE; 
		  border-left: 1px #7E7D68 solid; 
	 	  border-top: 1px #7E7D68 solid; 	 
		}
		/* header left top bottom */
		.xlshblcell
		{
		    background-color: #EFEBDE; 
		    border-left: 1px #7E7D68 solid; 
	 	    border-top: 1px #7E7D68 solid; 	 
	 	    border-bottom: 1px #7E7D68 solid;
		}
		
		.xlscell
		{
		    font-family: Arial, Helvetica, sans-serif;    
		    font-weight: bold;
		    font-size:10pt;
		    border-bottom: 1px #C0C0C0 solid;
			border-right: 1px #C0C0C0 solid;
			border-top: 1px #C0C0C0 solid; 	
		}
		
		/* right cell*/
		.xlsrcell
		{
			font-size:6pt;
			border-right: 1px #C0C0C0 solid;			 	
		}
		.xlstcell
		{
			font-size:6pt;
			border-top: 1px #C0C0C0 solid;			 	
			border-bottom: 1px #C0C0C0 solid;			 	
		}
      
      
      
			
		.FormButton {
			font-family: arial, verdana, sans-serif;
			font-weight: bold;
			font-size: 11px;
			color: #000;
			text-transform:uppercase;
		}		

		.SaveButton, .FormButton {
			font-family: verdana, arial, sans-serif;
			font-size: 10px;
			background-color: #369;
			color: #fff;
			font-weight: bold;
			padding: 1px;
			margin: 2px;
			border-top: outset 2px #69c;
			border-right: outset 2px #069;
			border-bottom: outset 2px #069;
			border-left: outset 2px #69c;
		}

      
      
      
      
      
      
      
      
      
      
      
      
		

		/* BEGIN UNUSED */
	
		.ForumsHeader
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #6599CC;
			background-image: url(table_header.gif);
		}
		
		/*  Header Text (Within ForumsHeader) 
			This should have the same color as ForumsHeader above */

		.HeaderTxt
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		
		.HeaderButton
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #0060A2;
			border-left: #FFFFFF 1px solid;
				
		}
		
		/* Datagrid header table cell class. This is a carbon copy of ForumsHeader apart from
		   the additional of a top, left and right cell borders. The border colors must
		   be the same as the ForumsBackGroundTable class background color for maximum effect*/

		.DataGridHeader
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #6599CC;
			border-right: #FFFFFF 1px solid;
			border-top: #FFFFFF 1px solid;
			border-left: #FFFFFF 1px solid;
			background-image: url(table_header.gif);
		}
		
		/* Datagrid footer table cell class. This is a carbon copy of ForumsBody1 apart from
		   the all the border colors are the same color as the ForumsBackGroundTable background color */

		.DataGridFooter
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			background-color: #E8EEF7;
			border-left: 1px #FFFFFF solid; 
			border-right: 1px #FFFFFF solid; 
			border-bottom: 1px #FFFFFF solid;
		}	
			
		/* Group or sub-header Table Cell Class 
		   Controls the header cell for forum groups */

		.ForumGroupHeader
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #FFFFFF;
			font-weight: bold;
			border-bottom: 1px #9BB7D1 solid;
			border-right: 1px #9BB7D1 solid;
			border-left: 1px #BED3EE solid; 
			border-top: 1px #BED3EE solid; 	
			background-color: #ADC5E7;
		}

               .ForumGroupHeaderBackup
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #FFFFFF;
			font-weight: bold;
			background-image: url(table_groupheader.gif);
			border-bottom: 1px #9BB7D1 solid;
			border-right: 1px #9BB7D1 solid;
			border-left: 1px #BED3EE solid; 
			border-top: 1px #BED3EE solid; 	
			background-color: #ADC5E7;
		}
		/*  Group or sub-header Table Cell Class (Font Not Bold) */

		.ForumGroupHeaderNotBold
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #3A4F6C;
			background-image: url(table_groupheader.gif);
			border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
			background-color: #ffffff;
		}

		/*  Footer Table Cell Class */

		.FooterBG
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #FFFFFF;
			font-weight: bold;
			background-image: url(table_footer.gif);
			border-right: 1px #FFFFFF solid;
			border-left: 1px #FFFFFF solid; 
			background-color: #FFFFFF;
			
		}
		
		/*  The top table row within the forum header. This holds the various forum links */
		
		.TopHeaderCell
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #777777;
			background-color: #F4F8FB;
			font-weight: bold;
			border-bottom: 1px #C8D6E7 solid; 

		}
		
		/*  This is only used within the forums header. This is the background cell for the yahoo
			type navigation within the forums */
		
		.BottomHeaderCell
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #4C4C4C;
			background-color: #FFFFFF;
			
		}
		
		/*  Author Table Cell Class for ShwMessages.aspx */

		.ShwMessageAuthorName
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #5984CE;
			background-color: #E8EEF7;
			border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
		}

		/*  The is a background table that hosts all other tables
		    The really is used to define the border color of tables and lines seperating cells within table */

		.ForumsBackGroundTable
		{
			background-color: #FFFFFF;
			border-bottom: #345487 1px solid;
			border-right: #345487 1px solid;
			border-top: #345487 1px solid;
			border-left: #345487 1px solid;
		}
		
		/*  The is a background table that hosts the Welcome Guest and Logged In As : Text at the top
			of each forum page */

		.ForumsBackGroundTableLight
		{
			background-color: #F4F8FB;
			border-bottom: #AABCD4 1px solid;
			border-right: #AABCD4 1px solid;
			border-top: #AABCD4 1px solid;
			border-left: #AABCD4 1px solid;
		}
			
		/*  This is used to add line seperators where required when the 
			datagrid limits customization
			This class should have the same background color as ForumsBackGroundTable */

		.DarkCell
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #003366;
			background-color: #FFFFFF;
		}
		
		/*  ***************************************************************
			These are the main table cell classes that control the color of 
			two main table cell background colors within the application 
			*************************************************************** */
		
		/*  This should be the lighter color of the two colors */
		
		.ForumsBody1
{
	border-right: #c2cfdf 1px solid;
	border-top: #dddddd 1px solid;
	font-weight: normal;
	font-size: 8pt;
	border-left: #dddddd 1px solid;
	color: white;
	border-bottom: #c2cfdf 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f0f5fa;
}

		/*  This should be the darker color of the two colors */

		.ForumsBody2
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #1F5080;
			background-color: #E8EEF7;
			border-bottom: 1px #C2CFDF solid;
			border-right: 1px #C2CFDF solid;
			border-left: 1px #DDDDDD solid; 
			border-top: 1px #DDDDDD solid; 	
		}
		
		

		
		/* Thin white line seperating each message on ShwMessages.aspx */

		.MessageSeperator
		{
			background-color: #78A7D1;
			height:1px;
		}
		
		/* Thin table cell at footer of forum groups. Used on default.aspx
		   Border colors should match the ForumsBackGroundTable background color */
			
		.GroupFooter
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #8DA9D2;
			background-color: #78A7D1;
			border-bottom: 1px #FFFFFF solid;
			border-right: 1px #FFFFFF solid;
			border-left: 1px #FFFFFF solid; 
			height:4px;
		}
		
		/*  This is the red table cell with white text that normally indicates a 
		    successful save or possible application error */

		.WarningCell
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #ffffff;
			background-color: #EE0000;
		}
		
/* --------------------- End Table Cell Classes ----------------------- */

/* --------------------- Links Classes ----------------------- */

	
		/*  This is the main links class of the application. 
			This is the used for all small links within the application */

		.smlLinks 
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #1F5080;
		}
		
		
		
		/*  This is the main bold links class of the application. 
			This is the used for all small links within the application */

		.smlBoldLinks	
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #5F779C;
		}

		.smlBoldLinks:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #5F779C;
		}

		.smlBoldLinks:hover
		{
			color: #DD0000;
		}

		/*  This is the main links class of the font size 2 links within the application. 
			This is the used for all larger links within the application.
			Forum names for example on default.aspx used this class */

		.bgBoldLinks 
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #5F779C;
		}

		.bgBoldLinks:link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #5F779C;
		}

		.bgBoldLinks:hover
		{
			color: #DD0000;
		}
		
		/*  This is basically a linked version of the HeaderTxt class */

		.HeaderTxt a 
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: none;
		}
		
		.HeaderTxt:hover 
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
		}	
		
		/*  This is only used within the admin area for the update links when 
		changing forum group and forum sort orders */

		.SubmitterLink
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			font-weight: bold;
			color: #002C9C;
		}
		
		.SubmitterLink:link
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11pt;
			font-weight: bold;
			color: #002C9C;
		}
		.SubmitterLink:hover
		{
			color: #DD0000;
		}
		
		.vsmlLinks
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #1F5080;
		}
		
		.vsmlLinks:link
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #1F5080;
		}

		.vsmlLinks:hover
		{
			color: #DD0000;
		}

		/*  Controls Links Within DataGrid Footer Columns. Normally Prev 15, Back, Next etc */

		.FooterBG a
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #5F779C;
		}

		.FooterBG:Link
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #5F779C;
		}

		.FooterBG Hover
		{
			color: #DD0000;
		}
				
/* --------------------- / Links Classes ----------------------- */




		.SmallTxt
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #1F5080;
		}
		
		/*  This class controls all small bold text within the application. */



		/*  Used for the "IP logged" text on shwMessage.aspx */
		.AuxTableClass1
		{	
			display:none;
 		    BACKGROUND-COLOR: #E0F0FF;
     		border-top: #B2CCE5 2px solid;
			border-bottom: #B2CCE5 2px solid;
			border-right: #B2CCE5 2px solid;
			border-left: #B2CCE5 2px solid;
		}

		.AssigneeTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: #6E6E6E;
		}
		.AttachTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: normal;
			color: black;
		}
		
		.StatusTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color: #117C91;
			width: 130px;
		}
		.PriorityTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color: #FF6F00;
			width: 180px;
		}
		.OSTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color: #138F23;
		}
		
		.AUXTableClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			cursor:hand;
			font-weight:bold;
			color: #152085;
			text-decoration: underline;
			width: 90px;
		}
		
		.UpdateTextClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			font-weight: bold;
			color: #0A548A;
			width: 220px;
		}
		
		.AuthorClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			font-weight: bold;
			color: #092A41;
			width: 220px;
		}
		.TicketTitleClass
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 11pt;
			font-weight: bold;
			color: #092A41;
		}
		.TicketDetailHeader
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: black;
			border-bottom: 1px #9BB7D1 solid;
			border-right: 1px #9BB7D1 solid;
			border-left: 1px #BED3EE solid; 
			border-top: 1px #BED3EE solid; 	
			background-color: white;
		}
		
		.HLClass
		{
			font-size: 14pt;
			color: #000000;
			background-color: #FFFFB4;
			border-top: #B2CCE5 1px dotted;
			border-bottom: #B2CCE5 1px dotted;
			border-right: #B2CCE5 1px dotted;
			border-left: #B2CCE5 1px dotted;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		}
		
		
		.HLLink
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			background-color: #0DFA05;
			border: #0DFA05 1px solid;
			
		}
		
		


		/*  This class formats all normal small gray text within the application */

		.SmallGrayText
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #999999;
		}

		/*  This class formats all normal small gray bold text within the application */

		.SmallBoldGrayText
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #999999;
			font-weight: bold;
		}
		
		/*  This controls the main navigation seperator which is by default the "�" symbol 
			This is used in the Yahoo type navigation in the header of every forum page.
			Primarily used within controls/navigation.ascx */

		.NavSeperator
		{
			font-family: Tahoma, Verdana, Arial;
			font-size: 8pt;
			color: #999999;
		}

		/*  This controls the main navigation light gray label. This is the label that indicates
			the current page your viewing. This appears in the Yahoo type navigation in the 
			header of every forum page Primarily used within controls/navigation.ascx */

		.NavigationLabel
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			font-weight: bold;
			color: #999999;
		}
		
		
		/*  This class controls the look of all asp.net form validation controls. This also 
			controls the small asterisk that is displayed next to required fields */ 
		
		.ValidationTxt
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #dd0000;
		}
		
		/*  This class controls the headers for the seperate search panels on search.aspx.
			For example the Using..., Display..., Search Within... text 
			This should have the same background color as ForumsBody1 */

		.SearchPanelHeader
		{
			font-family: Verdana, Arial, Verdana, Tahoma;
			font-size: 8pt;
			font-weight: bold;
			color: #5F779C;
			background-color: #F0F5FA;
		}

		/*  This class controls the look of the quoted text within a post. Used on 
			shwmessages.aspx and within the messagedisplay.ascx user control. */

		.Quote
		{
			font-size: 8pt;
			width: 70%;
			color: #5F779C;
			border-top: #B2CCE5 1px dotted;
			border-bottom: #B2CCE5 1px dotted;
			border-right: #B2CCE5 1px dotted;
			border-left: #B2CCE5 2px solid;
			font-family:  Arial, Helvetica, sans-serif;
			background-color: #ffffff;
		}
		
		/*  This is the class used to control the notification message displayed on the
			admin homepage inidcating the number of posts awaiting moderation */
		
		.Sticky
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: black;
			background-color: #FFFF00;
			border: #FF8400 1px solid;
		}
			
		/*  This is the class used to highlight search terms on search.aspx */
		
		.Highlight
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 9pt;
			border: #7898B5 1px solid;
			margin-left:10px;
			
		}
		
/* --------------------- Normal Text Classes ----------------------- */

/* --------------------- Form Classes ----------------------- */

		/*  This class controls the look of all htmlinputtext controls
			This is used extensive within the profile section and also controls
			the keyword and member name input boxes on search.aspx 
			Also controls some larger dropdownlist options within the administration pages */

		.FormInputText
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0061A1;
			background-color: white;
			border: #7F9DB9 1px solid;
			height:22px;
			padding-left:3px;
			padding-top:2px;
		}

		/*  This class controls the look of all the small htmlinputtext form elements 
			This is used for the forum jump drop downlist and message sort dropdownlists
			It also formats the dropdownlist search options on search.aspx */

		.FormInputTextSmall
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #0061A1;
			background-color: white;
			border: #7F9DB9 1px solid;
			height:19px;
			padding-left:3px;
			padding-top:2px;
		}

		/*  This class controls the look of all small form buttons within the application 
			This is mainly used within the admin area although it can be found on the Go buttons
			on messages.ascx */

		.FormButton
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 8pt;
			color: #0061A1;
			font-weight: bold;
		}

		/*  This class controls the look of all large form buttons within the application
			These are used on the majority of submit buttons etc */

		.FormButtonBig
		{
			font-family:  Arial, Helvetica, sans-serif;
			font-size: 10pt;
			color: #0061A1;
			font-weight: bold;
		}
		
	
		/*  This class controls the look of the sort order dropdownlist control when
			sorting groups or forums within the administration area. The is very small
			to enable the dropdownlist to fit within the 5px cellpadding restriction 
			table cell */

		.smallDropDownList
		{
			font-family: verdana, ms sans serif;
			font-size: 5pt;
			color: #0061A1;
			background-color: white;
		}

/* --------------------- / Form Classes ----------------------- */
